Text copied to clipboard!

Název

Text copied to clipboard!

Full Stack Web Developer

Popis

Text copied to clipboard!
Hledáme vývojáře webových aplikací Full Stack, který se připojí k našemu dynamickému týmu a bude se podílet na vývoji moderních webových řešení. Ideální kandidát má zkušenosti s vývojem jak na straně klienta (frontend), tak na straně serveru (backend), rozumí databázím a má chuť učit se nové technologie. Tato pozice vyžaduje schopnost samostatné práce i spolupráce v týmu, analytické myšlení a schopnost navrhovat efektivní a škálovatelná řešení. Na této pozici budete zodpovědní za návrh, vývoj, testování a údržbu webových aplikací. Budete úzce spolupracovat s designéry, produktovými manažery a dalšími vývojáři na vytváření uživatelsky přívětivých a výkonných aplikací. Očekáváme, že budete schopni převzít odpovědnost za celý vývojový cyklus – od návrhu architektury až po nasazení a monitoring v produkčním prostředí. Znalost moderních frontendových frameworků jako React, Angular nebo Vue.js je nezbytná, stejně jako zkušenosti s backendovými technologiemi jako Node.js, Python (Django/Flask), PHP nebo Java. Dále očekáváme znalost práce s relačními i nerelačními databázemi (např. MySQL, PostgreSQL, MongoDB), verzovacími systémy (Git) a základní orientaci v DevOps nástrojích (Docker, CI/CD). Nabízíme flexibilní pracovní dobu, možnost práce na dálku, přístup k nejnovějším technologiím, přátelské pracovní prostředí a příležitost podílet se na zajímavých projektech s reálným dopadem. Pokud hledáte výzvu a chcete se stát součástí inovativního týmu, těšíme se na vaši přihlášku.

Odpovědnosti

Text copied to clipboard!
  • Vývoj a údržba webových aplikací na frontendu i backendu
  • Spolupráce s týmem na návrhu technické architektury
  • Integrace s RESTful API a externími službami
  • Optimalizace výkonu a bezpečnosti aplikací
  • Testování a ladění kódu
  • Správa databází a návrh datových struktur
  • Nasazování aplikací do produkčního prostředí
  • Účast na code reviews a sdílení znalostí v týmu
  • Sledování nových technologií a jejich implementace
  • Zajištění souladu s vývojovými standardy a best practices

Požadavky

Text copied to clipboard!
  • Zkušenosti s vývojem webových aplikací (min. 2 roky)
  • Znalost JavaScriptu a některého z frameworků (React, Angular, Vue)
  • Zkušenosti s backendovým vývojem (Node.js, Python, PHP, Java)
  • Znalost práce s databázemi (MySQL, PostgreSQL, MongoDB)
  • Zkušenosti s verzovacím systémem Git
  • Základní znalost DevOps nástrojů (Docker, CI/CD)
  • Schopnost samostatné i týmové práce
  • Analytické myšlení a schopnost řešit problémy
  • Dobré komunikační schopnosti
  • Znalost angličtiny na technické úrovni

Potenciální otázky na pohovor

Text copied to clipboard!
  • Jaké technologie používáte nejčastěji při vývoji webových aplikací?
  • Máte zkušenosti s vývojem jak frontend, tak backend části aplikace?
  • Jaký byl váš největší projekt a jakou roli jste v něm měl/a?
  • Jak přistupujete k testování a ladění kódu?
  • Jaké databáze preferujete a proč?
  • Máte zkušenosti s nasazováním aplikací do produkce?
  • Jaké nástroje používáte pro správu verzí a spolupráci v týmu?
  • Jak se udržujete v obraze s novými technologiemi?
  • Jak řešíte problémy s výkonem aplikací?
  • Jaké jsou vaše silné a slabé stránky jako vývojář?